fighting units - French English Dictionary